trefoil-toothed giant rat - Turco Inglés Diccionario